@charset "utf-8";
/* CSS Document */
.about-wrap{
	width:100%;
	overflow:hidden;
	background:#f8f8fc;
	padding-bottom:95px;}
.cont-wrap .cont2{
	margin:65px auto 0;}
.about-wrap .about-wrap-title{
	margin:65px auto 0;
	text-align:center;
	color:#333;}
.about-wrap .about-wrap-title .about-wrap-t1{
	font-size:48px;
	line-height:60px;}
.about-wrap .about-wrap-title .about-wrap-t2{
	width:176px;
	height:1px;
	margin:0 auto;
	background:#333;}
.about-wrap .about-wrap-title .about-wrap-t3{
	font-size:24px;
	line-height:40px;
	text-transform: uppercase;
}
.about-box{
	width:1200px;
	height:844px;
	position:relative;
	background:url("../img/aboutbg.jpg") top center no-repeat;
	overflow:hidden;}
.about-box .about-pre{
	width:595px;
	height:210px;
	margin:35px 0 0 35px;
	padding:70px 50px;
	font-size:22px;
	line-height:36px;
	text-align: justify;
	background:#fef07c;
	position:relative;}
.about-box .about-us{
	width:595px;
	height:210px;
	margin:35px 0 0 35px;
	padding:70px 50px;
	font-size:22px;
	line-height:32px;
	text-align: justify;
	position:relative;
	}
.about-pre-pos{
	width:595px;
	height:210px;
	padding:70px 50px;
	font-size:22px;
	line-height:36px;
	text-align: justify;
	background:#fef07c;
	position:absolute;
	top:0;
	left:0}
.about-box .about-us{
	margin:0 0 0 400px;}
.about-pos1{
	width:67px;
	height:72px;
	background:#fed521;
	position:absolute;
	top:0;
	left:0;}
.about-pos2{
	width:173px;
	height:125px;
	background:#fef07c;
	position:absolute;
	bottom:0;
	right:0;}